A service broker for Intercloud computing

نویسنده

  • Foued Jrad
چکیده

With the advantages of pay-per-use, easy access and on-demand resource customization, the Cloud computing concept was quickly adopted by both the industry and the academia. Over the last decade, the many Cloud infrastructures that have been built have distinguished themselves in the variety of offered services, access interfaces, costs and Service Level Agreement (SLA). On the other hand, “vendor lock-in” issues and the lack of common Cloud standards hinder the interoperability across Cloud providers. Thus, Cloud users have to manually make decisions about which Cloud to choose in order to meet their functional and non-functional service requirements while keeping the payment low. This task is clearly a burden for the users because they have to go through web pages of Cloud providers to compare their services and pricing policies. Furthermore, it is hard for them to collect and maintain all the needed information from current commercial Clouds to make accurate decisions. The aim of the work presented in this thesis is to facilitate users’ ability to find the most suitable Cloud services by taking their functional and non-functional SLA requirements into account. A key contribution of the thesis is the design of a multiCloud service broker framework acting as a mediator between consumers and multiple Cloud providers to automate the service selection and deployment. The framework contains components for decision-making, monitoring and SLA management, as well as an interoperability layer to interact with heterogeneous Clouds. In addition, the thesis addresses the multi-Cloud service selection problem by proposing a utility-based matching algorithm adopted from the economic theory which selects the Clouds, maximizing the user utility. To facilitate the matching of large-scale composite services, we introduce a hybrid utility-based genetic algorithm (HU-GA) that applies the user utility as an objective function. Furthermore, we present an ontological model to semantically describe the service requirements and Cloud characteristics. Moreover, the thesis investigates the optimal broker-based deployment of multi-Cloud workflows while taking into account data locality, resource heterogeneity, and task dependencies. For this purpose, a two-stage multi-dimensional resource allocation scheme is proposed, where the suitable Clouds are first selected using the HU-GA matching algorithm and then the workflow tasks are distributed to the selected Cloud

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SLA based Service Brokering in Intercloud Environments

The fast emerging Cloud computing market over the last years resulted in a variety of heterogeneous and less interoperable Cloud infrastructures. This leads to a challenging and urgent problem for Cloud users when selecting their best fitting Cloud provider and hence it ties them to a particular provider. A new growing research paradigm, which envisions a network of interconnected and interoper...

متن کامل

Issues in a Scalable Inter Cloud Environment with Unified Brokering Approach

Cloud Computing providers are currently serving customers throughout the world. InterCloud Computing, where a number of providers come together, has already paved its way, It is meant to address the growing challenges of load balancing and optimal utilization of resources. At the same time, its objectives also include QoS and SLA accomplishment. A centralized Federation of clouds is a confedera...

متن کامل

On the Fly Negotiation for Urgent Service Level Agreement on Intercloud Environment

Problem statement: Impatient jobs are the jobs that have strict constraints in starting and completion time and need a fast response and attention in mapping to resources. The negotiation process in cloud computing needs a customer-provider agreement that leads to loss of a significant amount of time for impatient jobs. The huge increasing in cloud service providers makes selecting the best pro...

متن کامل

Service level agreement mediation, negotiation and evaluation for cloud services in intercloud environments

The management of today’s service level agreements on the cloud market is often nontransparent and inefficient for the customer and the provider. However, service level agreements are crucial for establishing trust between all participants, especially for companies whose success depends on the purchased cloud service with its appropriated service quality. This thesis aims to improve the current...

متن کامل

On MDA-SOA based Intercloud Interoperability framework

Cloud computing has been one of the latest technologies which assures reliable delivery of on-demand computing services over the Internet. Cloud service providers have established geographically distributed datacenters and computing resources, which are available online as service. The clouds operated by different service providers working together in collaboration can open up lots more spaces ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014